home *** CD-ROM | disk | FTP | other *** search
/ Windows 6-Pak - Disc 6 / Windows 6-Pak (InfoMagic) (Disc 6) (1999).ISO / Desktop-Window-Managers / StickyFront.exe / History.txt next >
Text File  |  1998-02-04  |  2KB  |  71 lines

  1. History of StickyFront
  2. -=-=-=-=-=-=-=-=-=-=-=
  3.  
  4. by N. Douglas
  5.  
  6. Todo:
  7. -=-=-
  8. Make window list reallocable
  9.  
  10. Make a (special configuarable) sound everytime you stick/destick to the front
  11.  
  12. Make Alt-f6 a hotkey. Make this configurable.
  13.  
  14. When a window gets killed off, remove it from our lists
  15.  
  16. etc etc
  17.  
  18. v0.04:
  19. -=-=-=
  20. Moved to v0.04 at 17:34 4th February 1998
  21.  
  22. Made no reboot option in preferences work
  23.  
  24. Added Uninstall code
  25.  
  26. Greyed out unworking options
  27.  
  28. Did some help and added it to the menu
  29.  
  30. Released as alpha version to public.
  31.  
  32.  
  33. v0.03:
  34. -=-=-=
  35. Moved to v0.03 at 21.48 20th October 1997
  36.  
  37. First fully working version which correctly removes altered menu entries on
  38. exit. Currently has a limit of 64 windows though.
  39.  
  40. Added some decent error handling code. Made it all more bulletproofed.
  41.  
  42. Decided there will be no Win16 version now as it doesn't have anything like
  43. decent error handling facilities ie; not very usuable. Amazing how anyone
  44. programmed for it thinking about it nowadays ...
  45.  
  46. Moved to Developer Studio as I received it.
  47.  
  48. Added system tray icon. Now how the hell to I add a menu???
  49.  
  50. Finally found out there's a call called GetCursorPos() ...
  51.  
  52. Added quit function to right clicked mouse menu.
  53.  
  54. Designed the preferences window and added it to the icon bar menu
  55.  
  56. Got the Browse sound and play sound buttons working. Preferences are now stored
  57. in the registry.
  58.  
  59. v0.02:
  60. -=-=-=
  61. Figured that hooked code is executed in the context of the thing it's hooking -
  62. thus there is a separate copy of global static vars per instance - hard when
  63. you have a central window list you must work with.
  64.  
  65. Thus created a Win32 "shared memory" memory manager. It should abstract onto
  66. Win16 using GlobalAlloc etc. reasonably easily aiding porting. 
  67.  
  68. v0.01:
  69. -=-=-=
  70. First semi-working version
  71.